package br.assembleia.geracao.services;

import br.assembleia.geracao.BO.BO;
import br.assembleia.geracao.BO.UsuarioBO;
import br.assembleia.geracao.DAO.DAO;
import br.assembleia.geracao.entidades.UsuarioEntidade;

public class UsuarioService extends Service<UsuarioEntidade, BO<UsuarioEntidade,DAO<UsuarioEntidade>>> {
	
	/**
	 * Atributo BO 
	 */
	private UsuarioBO BO;
	
	
	public UsuarioEntidade consultarUsuarioPorLoginSenha(String login, String senha) {
		
		return this.getBO().consultarUsuarioPorLoginSenha(login, senha);
	}
	
	
	@Override
	protected UsuarioBO getBO() {

		if(this.BO == null){
			
			this.BO = new UsuarioBO();
		}
		
		return this.BO;
	}
}
